package com.heo.pojo;

import java.util.Date;

public class DeviceInfoEntity extends BaseEntity {
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	private String deviceImei;

	private Integer deviceModelId;

	private Integer orgId;

	private String simId;

	private String deviceSn;

	private String deviceMac;

	private Integer deviceChannelNum;

	private String devicePassword;

	private Date createTime;

	private Date offlineTime;

	private String currentHardVer;

	private String currentFirmwareVer;

	private Integer heartInterval;

	private Integer deviceTimeout;

	private Integer answerTimeout;

	private Integer retryCount;

	private Integer resendMode;

	private Integer debugMode;

	private Integer socketMode;

	private Integer pulseType;// 脉冲类型

	private Integer startLevel;// 启动电平

	private Integer deviceStatus;

	private String deviceRemark;

	public String getDeviceImei() {
		return deviceImei;
	}

	public void setDeviceImei(String deviceImei) {
		this.deviceImei = deviceImei == null ? null : deviceImei.trim();
	}

	public Integer getDeviceModelId() {
		return deviceModelId;
	}

	public void setDeviceModelId(Integer deviceModelId) {
		this.deviceModelId = deviceModelId;
	}

	public Integer getOrgId() {
		return orgId;
	}

	public void setOrgId(Integer orgId) {
		this.orgId = orgId;
	}

	public String getSimId() {
		return simId;
	}

	public void setSimId(String simId) {
		this.simId = simId == null ? null : simId.trim();
	}

	public String getDeviceSn() {
		return deviceSn;
	}

	public void setDeviceSn(String deviceSn) {
		this.deviceSn = deviceSn == null ? null : deviceSn.trim();
	}

	public String getDeviceMac() {
		return deviceMac;
	}

	public void setDeviceMac(String deviceMac) {
		this.deviceMac = deviceMac == null ? null : deviceMac.trim();
	}

	public Integer getDeviceChannelNum() {
		return deviceChannelNum;
	}

	public void setDeviceChannelNum(Integer deviceChannelNum) {
		this.deviceChannelNum = deviceChannelNum;
	}

	public String getDevicePassword() {
		return devicePassword;
	}

	public void setDevicePassword(String devicePassword) {
		this.devicePassword = devicePassword == null ? null : devicePassword.trim();
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Date getOfflineTime() {
		return offlineTime;
	}

	public void setOfflineTime(Date offlineTime) {
		this.offlineTime = offlineTime;
	}

	public String getCurrentHardVer() {
		return currentHardVer;
	}

	public void setCurrentHardVer(String currentHardVer) {
		this.currentHardVer = currentHardVer == null ? null : currentHardVer.trim();
	}

	public String getCurrentFirmwareVer() {
		return currentFirmwareVer;
	}

	public void setCurrentFirmwareVer(String currentFirmwareVer) {
		this.currentFirmwareVer = currentFirmwareVer == null ? null : currentFirmwareVer.trim();
	}

	public Integer getHeartInterval() {
		return heartInterval;
	}

	public void setHeartInterval(Integer heartInterval) {
		this.heartInterval = heartInterval;
	}

	public Integer getDeviceTimeout() {
		return deviceTimeout;
	}

	public void setDeviceTimeout(Integer deviceTimeout) {
		this.deviceTimeout = deviceTimeout;
	}

	public Integer getAnswerTimeout() {
		return answerTimeout;
	}

	public void setAnswerTimeout(Integer answerTimeout) {
		this.answerTimeout = answerTimeout;
	}

	public Integer getRetryCount() {
		return retryCount;
	}

	public void setRetryCount(Integer retryCount) {
		this.retryCount = retryCount;
	}

	public Integer getResendMode() {
		return resendMode;
	}

	public void setResendMode(Integer resendMode) {
		this.resendMode = resendMode;
	}

	public Integer getDebugMode() {
		return debugMode;
	}

	public void setDebugMode(Integer debugMode) {
		this.debugMode = debugMode;
	}

	public Integer getSocketMode() {
		return socketMode;
	}

	public void setSocketMode(Integer socketMode) {
		this.socketMode = socketMode;
	}

	public Integer getDeviceStatus() {
		return deviceStatus;
	}

	public void setDeviceStatus(Integer deviceStatus) {
		this.deviceStatus = deviceStatus;
	}

	public String getDeviceRemark() {
		return deviceRemark;
	}

	public void setDeviceRemark(String deviceRemark) {
		this.deviceRemark = deviceRemark == null ? null : deviceRemark.trim();
	}

	public Integer getPulseType() {
		return pulseType;
	}

	public void setPulseType(Integer pulseType) {
		this.pulseType = pulseType;
	}

	public Integer getStartLevel() {
		return startLevel;
	}

	public void setStartLevel(Integer startLevel) {
		this.startLevel = startLevel;
	}
}